letter of good standing - German English Dictionary